// 当 DOM 完全加载后执行函数
document.addEventListener('DOMContentLoaded', function() {
  // 获取 URL 参数
  const urlParams = new URLSearchParams(window.location.search);
  // 获取 URL 参数中的商品 ID
  const productId = urlParams.get('id');

  // 使用 axios 发送 GET 请求以获取商品详情
  axios.get(`http://localhost:9000/goods/item/${productId}`)
  .then(function(response) {
      // 获取响应数据
      const data = response.data;
      // 检查响应码是否为 1
      if (data.code === 1) {
          // 提取商品信息
          const product = data.info;
          // 设置商品图片
          document.getElementById('productImage').src = product.img_big_logo;
          // 设置商品标题
          document.getElementById('productTitle').textContent = product.title;
          // 设置商品原价
          document.getElementById('productOldPrice').textContent = product.price;
          // 设置商品折扣类型
          document.getElementById('productDiscount').textContent = product.sale_type;
          // 设置商品现价
          document.getElementById('productCurrentPrice').textContent = product.current_price;
          // 设置商品描述
          document.getElementById('productDescription').innerHTML = product.goods_introduce;
      } else {
          // 如果响应码不是 1，显示错误信息
          alert('获取商品详情失败！');
      }
  })
  .catch(function(error) {
      // 处理请求错误
      console.error('Error:', error);
      // 显示错误提示
      alert('获取商品详情失败！');
  });
});
